huddle down (together)

Translations
se pelotonner ensemble